
// class Me {
//     myPrivateMethod = Symbol();
//     this[this.myPrivateMethod]() { }
// }

// const obj = {
//     myPrivateMethod: Symbol(),
//     this[myPrivateMethod]: function(){}
// };


Symbol.keyFor(Symbol.for("tokenString")) == "tokenString";

Symbol("foo") !== Symbol("foo")
const foo = Symbol()
const bar = Symbol()
typeof foo === "symbol"
typeof bar === "symbol"
let obj = {}
obj[foo] = "foo"
obj[bar] = "bar"
JSON.stringify(obj) // {}
Object.keys(obj) // []
Object.getOwnPropertyNames(obj) // []
Object.getOwnPropertySymbols(obj) // [ foo, bar ]

